radar tower - German English Dictionary